From: route@monster.com
Sent: Wednesday, October 21, 2015 10:13 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: IBM IID Architect
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
|
||||||
|
||||||
|
14300 34th Avenue north Plymouth MN 55447 Cell: 404-747-6569 Jagadish1980@gmail.com ja Jagadish
Nanjundappa
Professional
Experience/ Summary ·
8+ years of IT experience in analysis, design and
development in the Middleware area ·
Currently working on IBM BPM 7.5 – IBM Integration
Designer 7.5(IID 7.5) ·
Good understanding of WSBPEL( IBM WebSphere Process
Server) ·
Extensive work experience in developing applications in
Core Java, J2EE, JMS, XML and webservices ·
Strong working knowledge in developing complex Mediation
Flows in WESB (Websphere Enterprise Service Bus). ·
Experience in leading and managing teams. Handled multiple
roles – WebSphere Process Server Architect, SOA Solution Technical Lead,
Designer, Developer and Technical Production Support. Participated in
end-to-end complex SOA engagement for Government Sector, major Banking
Service Provider (like SunTrust Banks, Inc). ·
In IBM, trained in Enterprise Integration Technologies,
and had developed core competence in IBM WebSphere Integration products like IBM
WebSphere Integration Developer, IBM WebSphere Enterprise Service Bus, IBM
WebSphere Process Server, IBM WebSphere MQ, and ITCAM for SOA. ·
Developed Mediation(WESB) flows for implementing
data transformation and routing by using primitives like Business Object
Maps, BO Maps, XSLT Maps (XPath), Service Invoke, Call-Out, Message Filter,
Fan-In, Fan-Out. ·
Created Http, SCA, MQ, Web service, JMS, CICS for Export
& Import components. · Hands on
experience in creating automated build scripts using ANT. · Database
design and connectivity using Oracle, SQL Server 2000 and DB2. · Tools
& practices using Tortoise SVN Subversion, CA Harvest and Xml Spy. · Having
Knowledge on Distribution Queuing, Triggering and Clustering Concepts in
WebSphere MQ. · Familiarity
with IBM’s product positioning in SOA and ESB architecture and direction. · Knowledge
in multiple aspects of integration and SOA processes, standards, best
practices, guidelines, patterns and technologies · Have keen
interest on open-source projects/products and have used open-source API’s /
tools such as –Apache’s API’s such as Apache commons, ANT, Tomcat. · Able to
work collaboratively with developers, testers, technical support engineers
and other team members in projects, in the overall enhancement of software
product quality. · Experienced
in all facets of software development life cycle, from requirements analysis,
design, coding, testing to product release and maintenance. · Ability to
work in both independent and collaborative work environments with quick
learning and strong communication skills. · Ability to
work on multiple assignments simultaneously. Good communication skills,
interpersonal skills, self-motivated, quick learner, team player. · Currently
working as a WebSphere Process Server Specialist for IBM GBS client SunTrust
Bank Technical
Skills:
Educational
Qualification: · Completed M.C.A from SRN Adarsh College - 2004, Bangalore University. Professional
Experience
Unitedstationers
Buffalo
NY
Mar 2014 – Till date Role:
WPS Specialist Team Size: 9 The
current electronic ordering platform is responsible for over 80% of our sales
volume and is comprised of proprietary (Interlink/Unilink) and traditional
EDI (X12). These interfaces, while mature and effective are utilized by
a minority of our customer base and are challenging for our smaller dealers,
and a growth inhibitor with our e-tailors. As we expand into new
customer channels and programs, more and more partners are requiring real
time XML interfaces using open standards which are flexible and cost effective
that can be leveraged across multiple suppliers and 3rd Party Software
vendors. The
goal of this project is to establish an open, XML based, Order Management
platform to drive growth into new channels, and increase efficiency with
existing customers. It will establish an XML platform based on the OAGIS
(www.openapplications.org) open XML standard leveraging a Service Oriented
Architecture (SOA) for back office integration. My Role in the
project is as follows ·
Design and develop using IBM Websphere Enterprise
Service Bus, Websphere Integration Developer 7.0 IBM WTX design Studio
and DB2. ·
Responsible for the maintenance and expansion of our
WebSphere Enterprise Service Bus Platform, including external B2B XML
Ordering and a variety of internal integrationsSupport and maintain the web
services in the Websphere environment. ·
Execute based on provided technical design and
architecture for projects enabling new functionality, for enhancements
extending current functionality, and for system updates related to capacity
planning, stability, and performance improvements. ·
Interfaceing with an internal EDI team, various
infrastructure teams (middleware, database administrators, etc.),
architecture, and internal and external service consumers. ·
Integrating various backend system using WESB Web Service,
SOAP (SOAP over HTTP / HTTPS). ·
Integrating various legacy backend system using CICS
Transaction Gateway (CTG) adapter and JDBC adapter. ·
Perform Junit Testing, Functional testing, System and
Performance testing using SOAP Client. ·
Supports versioning of web service components (services,
schema, maps, etc.) and adheres to source code control management best
practices during the development process. ·
Drives deployment planning, including code deployment,
back-out readiness, and post-install support. · Supporting
the existing services like Account Information, Purchase order , Invoice ,
Order Inquiry, Pricing and availability service and Product availability
service. State
of
MN(DHS)
Dec 2013 – March 2014 Role:
WPS Specialist Team Size: 10 The Provider Screening
Project is a very large project with a number of sub-projects.It is in
response to CMS legislation calling for tighter controls over providers
billing within the Medicare/Medicaid system. CMS issued broad sweeping
regulations designed to reduce or eliminate fraud, waste, and abuse of the
Medicare and Medicaid system. These regulations call for enrolled
providers to be screened to one of three levels of risk (Limited, Moderate
and High) based on provider type and past risk histories. Medicaid is a
healthcare program that is funded by the US federal government and by
individual states. It is operated by individual states. The portal developed
in this Challenge will allow medical service providers to register themselves
in their individual state for compensation from the Medicaid program. While
this alone will provide a very welcome new procedure for providers, who must
often fill out many paper forms today, the true goal of the portal will be to
automatically screen potential providers for fraud risk before they are
approved for Medicaid payments. The portal will assign a potential level of
risk to each registrant, and will do this by applying a suite of dynamic
business rules. Once a level of risk has been assigned, the registrant's application
will be sent to the appropriate sub-system for additional screening and
processing. My Role in the
project is as follows ·
Design and develop using Oracle, IBM Websphere Application
Server, Websphere Process Server ,Websphere Enterprise Service Bus, Rational
Application Developer, Websphere Integration Developer and IBM WTX design
Studio. ·
Design and develop Java/J2EE enterprise applications SOAP
web services, JMS, EJB, Spring and Hibernate. ·
Support and maintain the web services in the Websphere
environment. ·
Perform Junit Testing, Functional testing, System and
Performance testing using SOAP Client and Junit. ·
To ensure all of the system applications are configured
correctly and the deployments are correctly done, and be responsible for the
monitoring the entire implementation. ·
Working with the DHS programming staff to recommend
changes per business requirements. ·
Downloading code updates from the federal repository
(GitHub). Deploying code (EAR files) to the Websphere environment(s). ·
Identifying and recommending specific code changes to DHS
staff and the federal repository. ·
Lead and perform software development maintenance (bug
fixes) for the project change requests ·
Work with the Technical Architects and Leads to gain a
comprehensive and up to date understanding of the software application
developed ·
Ensure application codes are checked in the SVN repository
with no coding errors · Working
with the existing team on different project to provide the solution for WESB
Mediation Modules. Environment:
WebSphere Process Server7.0, WebSphere Enterprise service Bus7.0, WID 7.0 ,
Java , Oracle 11g Horizon
BCBS
NJ
Oct 2013 – Dec
2013
Role:
WPS Specialist Team Size: 5 The Performance
Guarantee Program measures performance on a team level (divisional level for
SHBP) based on their servicing of PG accounts. Some large national
accounts have Performance Guarantees (PG) and require monthly audits. PG
requirements detail the measures and goals that we must obtain as defined by
the account/client/group. They are individual to each client. The current
process is time consuming and inefficient. There are several problems: Dependent on too
many other business partners for samples generation Multiple auditors
required to upload samples timely into Lotus Notes Auditors manually key
data from multiple sources twice: into checklists and scorecards Auditors access
numerous systems to manually capture screen shots Reporting is manual,
time-consuming and limited in scope The new BPM
application intends to reduce the time and manual effort by streamlining the
process by automating the random sample pull and auditor assignment
streamlining the audit process and by creating real time customized reports. My Role in the
project is as follows ·
Develop the high-level infrastructure architecture
utilizing WebSphere Process Server,Websphere Enterprise Service Bus
Architecture. ·
Developing Sync and Async Mediation module which is called
by the BPD process from process designer and send back the response retrieve
from the long running BPEL process. ·
Designing the Interface (WSDL) which is reused by BPD
process and Mediation module. ·
Providing the assistance on reusable service for different
claim management system. ·
Developed the Mediation modules to process the different
claim from different backend system and generate the PDF. ·
Calling a Long running BPEL process from Sync and Async
Mediation module and pass back the response to BPD(Process Designer). ·
Sharing the Common Libraries between Process Designer and
Integration Designer so that library is available between both process
designer and Integration designer. ·
Converting the string to Business object and process
through the mediation module for further transformation. ·
Involved in the preparation of Business Requirement
document and translating the Busyness requirement document to technical
requirement document. ·
Involved in all phase of SDLC and also in performance
testing. ·
Participated in performance load testing of the Mediation
module and BPEL process. ·
Responsible for effective communication between the
project team and the customer. Provide day to day direction to the project
team and regular project status to the customer. ·
Installing IBM BPM 7.5 which includes both process
designer and Integration designer. Environment:
WebSphere Process Server7.5, WebSphere Enterprise service Bus7.5, IBM BPM
7.5 – IBM Integration Designer 7.5(IID 7.5) , Process Designer. SunTrust
Bank, Atlanta,
GA
June 2008 – Sep
2013
Role:
WPS Specialist Team Size: 30 Currently working as a
WebSphere Process Server Specialist for an IBM Client SunTrust Bank based out
of Atlanta Georgia US. SunTrust Banks, Inc is one of the US largest and
strongest financial services holding companies. The Channel Link
project is a SOA implementation by the IBM US and India teams which aims to
address the dissonance between the various retail banking channels that
currently exist within SunTrust Bank. The middleware services layer SNET
(Service Network) that IBM is responsible for building is a logical
integration layer that performs data transformations, mediations and process
orchestrations. It will serve the purpose of providing a communication medium
between any existing/new consumer application and the existing set of core
applications in SunTrust. My Role in the
project is as follows ·
Develop the high-level infrastructure architecture
utilizing WebSphere Process Server Architecture. ·
As a SOA & Webservice Designer responsible for
Analysis, Design and Development for multiple reusable services and
integration components which are primarily used to connect other existing Web
Services , EIS and custom or legacy CICS COBOL applications running on
IBM Mainframe system. ·
Developing reusable composite and atomic enterprise
services for the bank which includes integration with various backend system
like FDR, CIS, View point for checkimage , statements, deposits, Mortgage
,Equifax and other third party system. ·
Providing the assistance on reusable service for different
channels which are consuming the services like Online Banking, Teller, Branch
User, Call Center executives, Mobile Channel, tablet Banking and Back office
users. ·
Utilize in-depth knowledge of functional and technical
experience in IBM WebSphere ESB and applied SOA in building business
services. ·
Translate the Non Functional requirements into IT
requirements ·
Provide sizing estimates for existing and as well future
requirements. ·
Participated in performance load testing of Channel Link
Services and provided performance tuning solution for improving the code
level and WPS level performance. ·
Responsible for effective communication between the
project team and the customer. Provide day to day direction to the project
team and regular project status to the customer. ·
Establish process and best practices for performing
administration activities on the WebSphere Application Server and WebSphere
Process Server. ·
Ensures that only high quality and technically sound work
is performed, calling upon technical experts to provide quality assurance as
necessary. ·
Prepare performance test plan based on both Functional and
Non Functional requirements and execute it in conjunction with the test team. ·
Prepare performance tuning parameter check list ·
Analyzing requirements discussed and preparing the Minutes
of Meeting (MOM) with basic outlines of the understanding and communicating
the MOM back to the client. ·
Going through existing documentation on the proposed
requirements and understanding them to prepare a technical specification. ·
Maintaining the various artifacts like backup
configuration files, fix packs etc... in production environment ·
Offshore coordinator for all Citrix related activities for
the project team ·
Worked as a part of production support team and helping
team to resolve the incident quickly. ·
Team leading: Leading two offshore teams 1) infrastructure
deployment team which carries out deployment and 2) CM team which’s
responsible for enablement and maintenance of CM environment. ·
Working closely with Middleware deployment team to resolve
the critical defect or issues regarding the service configuration and
triaging the issue. ·
Evaluate risks and give teams /client management
consolidated impact assessment from the various teams. ·
Knowledge Transfer sessions: Regular knowledge transfer
sessions for offshore team members to ramp up the team with the knowledge
acquired during onsite vendor KT. ·
Ongoing maintenance & support: Day-to-day user
troubleshooting, resolution of queries/concerns, regular monitoring of email
or being top on all the things and replying to the concerned team on time. ·
Ensure atomic updation of CM information post any change
or deployment. ·
Schedule and create plans for all major implementations
and other best practices implementations. · Ensure
atomic updation of CM information post any change or deployment. · Manage
ongoing weekly change meetings to ensure all changes are scheduled according
to plan. · Maintain
and track all deployment plans as per the production deployment calendar. · Support/monitor,
troubleshoot the deployment of release packages as per the plan. Environment:
WebSphere Process Server6.2, WebSphere Enterprise service Bus6.2, WebSphere
MQ8.0, WebSphere Message broker, IBM AIX. Chennai,
India
Oct
2007 – June 2008 VXML Conformance, Tallika Technologies Pvt. Ltd Role:
Software Engineer Team Size: 5 Involved in conformance testing of a new developed
VXML interpreter for a UK based client. The conformance test suite is
developed in TXML or an XML based custom test specification language; the
server side scripts are generated by a well defined XSLT transformation
provided by VXML forum; however rest of the system is not defined since the
final conformance testing is manual; the main work on creating the test
environment involved parsing and interpreting the TXML to create ISDN based
client scripts; the main functionality of the scripts was to be able to place
ISDN calls and do handshake with the server side VXML script; made extensive
use of the client’s switching platform as well as the T1/E1 based trunk
hardware on the PC; conceptualized and setup the whole test bed and
successfully delivered the test environment to the client. My role is as follows: ·
Transforming the TXML into executable VXML Files using
XSLT transformation. ·
Created ANT scripts for build and deployment purposes. ·
The user enters the assertion number by DTMF or voice and
the VXML platform then fetches the appropriate script. ·
Writing parsers to convert TXML to test script. ·
Testing the Switch by running all the test cases according
to VoiceXML 2.0 Specification (VXMl Forum). Reporting all the bugs found in
the testing phase tracked on weekly basis in the internal project reviews. ·
Created and maintained repository – Sub version. Created
User Interface in my module. ·
Interacting with the business users for requirement
gathering and responsible for Analysis and Design of the subsystems. ·
Documentation skills: Have written Software Development
Process document for this project, Writing weekly report and sending to the
customer before the meeting, Writing Minutes Of meeting (MOM) and publishing
it. ·
Other than the technical side documented the tasks which
are assigned to me. Environment: JDK
1.6.3, XSLT, VXML, XML Parsers, tomcat 4.0, JSP, Ant, Eclipse, LINUX. Chennai,
India
July 2006 – Oct 2007 Infonet Consultancy Services (P)
Ltd.
Role:
Software Programmer Team Size: 10 RAH Adaptor is an EAI tool that increase
productivity and time to market new products by allowing the participants to
share the diverse information they need to exchange across the lifecycle,
this sits between two enterprise systems and connects the systems via IBM MQ
Series. Rapid Adaptable Hub shares diverse types
of product knowledge via automated processes that streamline crucial stages
of the product lifecycle via interface to the Team center. It supports
asynchronous communication via Message Queues and intelligent processing of
MQ request/response with priority, exception handling of incomplete
transaction. It has two kinds of participants namely Corporate
and Supplier. The scenario envisioned like there is a “Corporate” which is a
manufacturing entity which needs components and specifications from
“Supplier” which supplies components to the Corporate. RAH Adaptor is the
program that sits on Supplier side and facilitate information between
corporate and supplier. . RAH Adaptor accompanied by a test program
“Corporate” to test the functionality of RAH Adaptor.
The project includes three kinds of transactions such as Create, Update and
Revise Request in Supplier for Part, Specification Document and Data Item. In
corporate system handles ReadDocumentLinkMetaData and GetFileContent
transactions. Supplier sends a request with details specific to the business
item and the corporate receives the request from corresponding request queue
and response is sent back to the supplier via MQ Series. My role is as
follows ·
Member of development team responsible for development of
Rapid Adaptable Hub using IBM MQ Series. ·
Created Queue Managers, Channels and Queues in MQ Series. ·
Maintenance of Queues and channels. ·
Responsible for Installing TeamCenter and Creating Test
Environment in Team Center. ·
Created Custom Directory, Classes, Attributes and
Relationships in Team Center. ·
Created User Interface in my module. ·
Worked on Java Api’s like MQI to interact with queues and
queue managers. ·
Wrote Polling program to listen Team center database. ·
Wrote business logic for sending request and receiving
response using JMS. ·
Other than the technical side documented the tasks which
are assigned to me. Environment: Java, J2EE, JMS, IBM Web sphere MQ, Team center,
Oracle and IBM Websphere Studio. Achievements: Received Best of IBM Award for my above and beyond
contribution to channel link and strengthening the SunTrust-IBM partnership Training: § SOA and
Webservices at IBM India § WebSphere
Process Server at IBM India. § WebSphere
Message Broker at IBM India § WebSphere
Business Modeler at IBM India. § PRPC 5.5
Pega RULES Process Commander® (PRPC) v5.5 § Inside
Retail Banking § CA Harvest
Version Control § IBM Online
Process Asset Library – CMMI L5 standards & procedures Tailoring for
SunTrust Bank account needs § Quality
Process Awareness and Competency Evaluation-Level1&2 § KYI:
Banking Industry References:
Available upon request 1 |
|
|
|||||||||||||||||||||||||||||||||||||||
|
|||||||||||||||||||||||||||||||||||||||
|
|